explosive-controlled avalanche - Francés Inglés Diccionario